electronic trap - Alemán Inglés Diccionario